home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 037a / tbw_40.zip / README.1ST < prev    next >
Text File  |  1987-12-28  |  3KB  |  70 lines

  1.                            TBWINDO
  2.                            
  3. JUNE 22, 1987 - RELEASE 2.0
  4.  
  5. There have be major changes from Rel. 1.0 to Rel. 2.0.
  6.  
  7. The SNOCHK% variable has been completely eliminated.  The assembly language
  8. routines were streamlined so that only one set of routines has to be used
  9. regardless of what kind of video adapter board you have.
  10.  
  11. Windowing routines are now automatically multi-level.  The MakeWindow
  12. procedure now saves only that portion of the screen affected and the
  13. RemoveWindow procedure serves to reverse that.
  14.  
  15. Three additional window procedures have been added.  ClearWindow - will
  16. clear only the window area.  PrtWindow and PrtCWindow - Fast print
  17. routines that make use of the window coordinates established by the call
  18. to MakeWindow.
  19.  
  20. The SaveScrn, RestScrn and Scroll procedures were eliminated.  The two screen
  21. procedures were replaced with QRest and QSave.  These procedures allow for
  22. partial screen saves.  The scroll procedure was eliminated because I think
  23. most people don't use scrolling in a window, and if you do there are easier
  24. ways to accomplish it.
  25.  
  26. AUGUST 5, 1987 - RELEASE 3.0
  27.  
  28. Added the MakeMenu point and shoot type menu procedure.
  29.  
  30. AUGUST 18, 1987 - RELEASE 3.1
  31.  
  32. Added the WindowXY window relative locate procedure.
  33.  
  34. SEPTEMBER 29, 1987 - RELEASE 3.2
  35.  
  36. Added a DEFINT A-Z statement at the beginning of TBWINDO.INC to
  37. eliminate all those % signs.
  38.  
  39. Redesigned the MakeMenu procedure.  Decided I overthought the problem
  40. and simplified it.  Now makes it easier to pop a window then a menu or
  41. pop from one menu to another menu etc.  Watch you sharing of variables
  42. as this gets tricky.  The TBMDEM32.BAS program is a short demo that will
  43. give you a rough template to follow.  Thanks to Dave Weldon for making
  44. me rethink this.
  45.  
  46. NOVEMBER 16, 1987
  47.  
  48. Because of the problem of having to have BIN files in the same directory
  49. as the TB.EXE program I have put the inline code in the TBWINDO include
  50. file itself.  In that the BIN files are no longer needed I have eliminated
  51. them from the Archive.
  52.  
  53. DECEMBER 28, 1987 - RELEASE 4.0
  54.  
  55. Several statements have been enhanced and several statement names have
  56. been changed. Added a seperate border attribute variable to the 
  57. MakeWindow procedure.  The unfortunate aspect of making these changes are
  58. that programs written with previous versions will have to be changed.  Added
  59. the TextBorder procedure which will set the border color of the text screen.
  60. Added two variables to the window array, WlstX and WlstY.  Just before you
  61. open a window the MakeWindow procedure grabs the current cursor position
  62. and stores it in these variables.  After you RemoveWindow the cursor
  63. position is restored to where it was.  Added the ability to specify the
  64. color attribute of the window title.  Added a new shadow effect - shadow
  65. black.  Try it I think you'll like it.
  66.  
  67. Enjoy......
  68.  
  69.                                   Rick Fothergill
  70.